1032992
543824
780956
715840
332880
10231
704907
109713
118786
61714
731523
233812
257284
497841
412275
774256
807951
467118
370102
57387
519115
83566
279432
636607